artillerie légère meaning in English
n. light artillery, weapons that are light in weight relative to their size (also little in terms of their force)
n. light artillery, weapons that are light in weight relative to their size (also little in terms of their force)